patent scientist - Turkish English Dictionary